Definition of Mountain Lion

  • (noun) large American feline resembling a lion

Synonyms of Mountain Lion


Antonyms of Mountain Lion


No Antonyms Found.

Homophones of Mountain Lion


No Homophones Found.